<-- St Johnstone | St Patricks Athletic --> |
Match Details | Season Details | |||||||||
---|---|---|---|---|---|---|---|---|---|---|
Team Rank |
All Time Rank |
Crowd | Comp | Match | Season | Rank In Season |
Top Crowd |
Bottom Crowd |
||
1 | 92 | 34325 | Scottish Cup | Sat 11 Mar 1961 Hearts 0 St Mirren 1 | 1960-61 | 4 | Hibernian | 43000 | St Mirren | 12000 |
2 | 102 | 33732 | Division A | Tue 03 Jan 1950 Hearts 5 St Mirren 0 | 1949-50 | 5 | Rangers | 46285 | Stirling Albion | 15329 |
3 | 117 | 32488 | League Cup | Sat 01 Sep 1951 Hearts 3 St Mirren 1 | 1951-52 | 6 | Rangers | 47684 | Motherwell | 7666 |
4 | 153 equal | 30000 | League Cup | Sat 13 Aug 1960 Hearts 1 St Mirren 1 | 1960-61 | 5 | Hibernian | 43000 | St Mirren | 12000 |
5 | 228 | 26724 | Division A | Sat 12 Jan 1952 Hearts 2 St Mirren 1 | 1951-52 | 11 | Rangers | 47684 | Motherwell | 7666 |
6 equal | 261 equal | 25000 | Scottish Cup | Sat 12 Feb 1910 Hearts 0 St Mirren 0 | 1909-10 | 1 | St Mirren | 25000 | Motherwell | 2000 |
6 equal | 261 equal | 25000 | Division 1 | Sat 05 Dec 1959 Hearts 0 St Mirren 2 | 1959-60 | 8 equal | Rangers | 45000 | Arbroath | 12000 |
8 | 287 | 24500 | Division A | Sat 31 Aug 1929 Hearts 5 St Mirren 0 | 1929-30 | 5 | Rangers | 41000 | Falkirk | 4000 |
9 | 325 equal | 23500 | Division A | Sat 13 Sep 1952 Hearts 1 St Mirren 2 | 1952-53 | 9 | Rangers | 41533 | East Fife | 9827 |
10 | 342 equal | 23000 | Division A | Sat 16 Jan 1954 Hearts 5 St Mirren 1 | 1953-54 | 10 | Rangers | 49000 | Hamilton Accies | 12000 |
11 | 354 | 22609 | Division A | Sat 04 Sep 1948 Hearts 1 St Mirren 3 | 1948-49 | 16 | Celtic | 41175 | Albion Rovers | 10002 |
12 | 376 | 22027 | Division A | Sat 30 Sep 1950 Hearts 1 St Mirren 0 | 1950-51 | 12 | Celtic | 47672 | Celtic | 14242 |
13 | 417 | 21277 | Division A | Sat 12 Aug 1933 Hearts 6 St Mirren 0 | 1933-34 | 5 | Rangers | 48895 | Kilmarnock | 3617 |
14 | 436 | 20902 | League Cup | Sat 02 Sep 1961 Hearts 3 St Mirren 1 | 1961-62 | 5 | Celtic | 35045 | Dundee United | 6456 |
15 | 445 | 20655 | Scottish Cup | Sun 09 Mar 1986 Hearts 4 St Mirren 1 | 1985-86 | 7 | Rangers | 27442 | Stirling Albion | 4478 |
16 | 448 equal | 20500 | Division A | Sat 29 Nov 1930 Hearts 3 St Mirren 1 | 1930-31 | 7 | Rangers | 37000 | Falkirk | 5500 |
17 | 465 | 20103 | Division A | Wed 13 Aug 1947 Hearts 3 St Mirren 2 | 1947-48 | 12 | Hibernian | 39268 | Queen Of The South | 10399 |
18 | 491 | 19945 | Division A | Sat 29 Aug 1936 Hearts 2 St Mirren 1 | 1936-37 | 8 | Celtic | 42223 | Queens Park | 4230 |
19 | 529 equal | 19000 | Division A | Wed 07 Mar 1956 Hearts 4 St Mirren 1 | 1955-56 | 17 | Rangers | 50000 | Forfar Athletic | 11007 |
20 equal | 577 equal | 18000 | Division 1 | Sat 04 Nov 1922 Hearts 2 St Mirren 2 | 1922-23 | 10 | Celtic | 32500 | Clyde | 3500 |
20 equal | 577 equal | 18000 | Division 1 | Sat 21 Dec 1957 Hearts 5 St Mirren 1 | 1957-58 | 18 equal | Hibernian | 41666 | Raith Rovers | 9000 |
22 | 627 equal | 17500 | Division A | Sat 06 Nov 1926 Hearts 4 St Mirren 3 | 1926-27 | 8 | Rangers | 32000 | Clyde | 4500 |
23 | 642 | 17454 | Division A | Wed 28 Aug 1946 Hearts 2 St Mirren 2 | 1946-47 | 15 | Rangers | 44532 | Queens Park | 4723 |
24 | 665 equal | 17000 | Division 1 | Sat 15 Nov 1913 Hearts 6 St Mirren 0 | 1913-14 | 4 | Morton | 18500 | Queens Park | 6500 |
25 | 727 equal | 16000 | Division 1 | Sat 15 Sep 1956 Hearts 2 St Mirren 2 | 1956-57 | 18 | Rangers | 49000 | Queen Of The South | 11000 |
26 equal | 800 equal | 15000 | Division 1 | Sat 20 Dec 1919 Hearts 1 St Mirren 2 | 1919-20 | 11 equal | Celtic | 40700 | Falkirk | 6500 |
26 equal | 800 equal | 15000 | Division 1 | Wed 02 Jan 1924 Hearts 0 St Mirren 0 | 1923-24 | 14 | Falkirk | 34500 | Airdrieonians | 6000 |
28 | 825 | 14879 | Premier | Sat 21 Nov 1987 Hearts 0 St Mirren 0 | 1987-88 | 10 | Celtic | 28992 | Dunfermline Athletic | 7307 |
29 | 847 | 14520 | Division 1 | Wed 23 Aug 1961 Hearts 2 St Mirren 2 | 1961-62 | 11 | Celtic | 35045 | Dundee United | 6456 |
30 | 881 | 14119 | Division A | Wed 15 Sep 1937 Hearts 4 St Mirren 0 | 1937-38 | 15 | Celtic | 44030 | Kilmarnock | 9604 |
31 equal | 887 equal | 14000 | Division 1 | Sat 27 Dec 1924 Hearts 5 St Mirren 2 | 1924-25 | 17 equal | Hibernian | 33500 | Dundee | 6000 |
31 equal | 887 equal | 14000 | Division A | Tue 25 Dec 1928 Hearts 1 St Mirren 0 | 1928-29 | 15 | Rangers | 48000 | Dundee | 6000 |
33 | 962 | 13287 | Premier | Tue 25 Mar 1986 Hearts 3 St Mirren 0 | 1985-86 | 13 | Rangers | 27442 | Stirling Albion | 4478 |
34 | 987 equal | 13000 | Division 1 | Tue 03 Jan 1922 Hearts 3 St Mirren 2 | 1921-22 | 20 | Rangers | 40000 | Kilmarnock | 7000 |
35 | 1002 | 12987 | Division A | Sat 07 Jan 1933 Hearts 0 St Mirren 0 | 1932-33 | 17 | Hibernian | 41034 | Falkirk | 5132 |
36 | 1070 | 12215 | Premier | Sat 25 Aug 1990 Hearts 1 St Mirren 1 | 1990-91 | 10 | Rangers | 22001 | Motherwell | 7055 |
37 | 1078 | 12130 | Scottish Cup | Wed 05 Feb 1992 Hearts 3 St Mirren 0 | 1991-92 | 10 | Rangers | 24356 | Airdrieonians | 5310 |
38 | 1104 | 12002 | Premier | Sat 28 Feb 1987 Hearts 1 St Mirren 0 | 1986-87 | 17 | Rangers | 29091 | Dundee United | 6779 |
39 equal | 1105 equal | 12000 | Division A | Fri 22 Apr 1955 Hearts 1 St Mirren 1 | 1954-55 | 18 equal | Hibernian | 49000 | Stirling Albion | 10000 |
39 equal | 1105 equal | 12000 | Division 1 | Mon 09 Mar 1959 Hearts 4 St Mirren 0 | 1958-59 | 20 equal | Rangers | 42000 | Raith Rovers | 12000 |
39 equal | 1105 equal | 12000 | Division 1 | Sat 15 Apr 1961 Hearts 0 St Mirren 0 | 1960-61 | 23 | Hibernian | 43000 | St Mirren | 12000 |
42 | 1143 | 11961 | Premier | Sat 07 Jan 1989 Hearts 2 St Mirren 0 | 1988-89 | 16 | Rangers | 26424 | Dundee | 8392 |
43 | 1146 | 11919 | League Cup | Wed 22 Sep 1982 Hearts 2 St Mirren 1 | 1982-83 | 3 | Rangers | 18993 | Forfar Athletic | 3471 |
44 | 1164 | 11687 | Division A | Sat 01 Oct 1938 Hearts 5 St Mirren 2 | 1938-39 | 13 | Celtic | 49905 | Albion Rovers | 2755 |
45 equal | 1181 equal | 11500 | Division A | Sat 26 Dec 1925 Hearts 1 St Mirren 0 | 1925-26 | 18 equal | Celtic | 50500 | Hamilton Accies | 6000 |
45 equal | 1181 equal | 11500 | Division A | Sat 10 Mar 1928 Hearts 2 St Mirren 1 | 1927-28 | 18 | Motherwell | 42000 | Partick Thistle | 7000 |
47 | 1205 | 11420 | Premier | Sat 11 Oct 1986 Hearts 0 St Mirren 0 | 1986-87 | 18 | Rangers | 29091 | Dundee United | 6779 |
48 | 1209 | 11389 | Premier | Sat 03 Sep 1988 Hearts 1 St Mirren 2 | 1988-89 | 18 | Rangers | 26424 | Dundee | 8392 |
49 | 1240 | 11105 | Premier | Sat 12 Jan 1985 Hearts 0 St Mirren 1 | 1984-85 | 8 | Aberdeen | 23896 | East Stirlingshire | 3755 |
50 equal | 1251 equal | 11000 | Division 1 | Sat 16 Nov 1912 Hearts 2 St Mirren 0 | 1912-13 | 9 | Dunfermline Athletic | 22928 | Falkirk | 4500 |
50 equal | 1251 equal | 11000 | Division 1 | Sat 18 Dec 1920 Hearts 1 St Mirren 0 | 1920-21 | 21 | Celtic | 36500 | Hamilton Accies | 10500 |
52 | 1275 | 10914 | Premier | Sat 12 Jan 1991 Hearts 2 St Mirren 0 | 1990-91 | 14 | Rangers | 22001 | Motherwell | 7055 |
53 | 1298 | 10631 | Division 1 | Sat 10 Oct 1964 Hearts 0 St Mirren 0 | 1964-65 | 15 | Kilmarnock | 37275 | Partick Thistle | 5850 |
54 | 1307 | 10524 | SPL | Wed 20 Sep 2000 Hearts 2 St Mirren 0 | 2000-01 | 17 | Hibernian | 17619 | Berwick Rangers | 7502 |
55 | 1309 equal | 10500 | Division 1 | Sat 12 Sep 1914 Hearts 5 St Mirren 0 | 1914-15 | 10 equal | Rangers | 23095 | Hamilton Accies | 5000 |
56 | 1339 | 10333 | Division A | Sat 12 Mar 1932 Hearts 2 St Mirren 2 | 1931-32 | 17 | Rangers | 53396 | Hamilton Accies | 3891 |
57 | 1350 | 10247 | Division 1 | Sat 24 Nov 1962 Hearts 5 St Mirren 0 | 1962-63 | 14 | Rangers | 32267 | Raith Rovers | 4575 |
58 | 1361 | 10164 | SPL | Wed 31 Jan 2001 Hearts 1 St Mirren 0 | 2000-01 | 20 | Hibernian | 17619 | Berwick Rangers | 7502 |
59 | 1407 | 9911 | Premier | Sat 28 Oct 1989 Hearts 4 St Mirren 0 | 1989-90 | 19 | Celtic | 25932 | Montrose | 7024 |
60 | 1429 | 9626 | Premier | Sat 30 Apr 1988 Hearts 0 St Mirren 1 | 1987-88 | 22 | Celtic | 28992 | Dunfermline Athletic | 7307 |
61 | 1433 | 9599 | Division 1 | Sat 09 Nov 1963 Hearts 5 St Mirren 1 | 1963-64 | 17 | Motherwell | 32403 | Third Lanark | 5757 |
62 | 1439 equal | 9500 | Division 1 | Sat 25 Aug 1906 Hearts 1 St Mirren 1 | 1906-07 | 8 | Queens Park | 33000 | Motherwell | 1200 |
63 | 1468 | 9286 | League Cup | Wed 13 Aug 1969 Hearts 0 St Mirren 0 | 1969-70 | 12 | Rangers | 28950 | Dundee United | 6000 |
64 | 1476 | 9192 | Premier | Sat 07 Oct 1978 Hearts 1 St Mirren 1 | 1978-79 | 10 | Hibernian | 19663 | Morton | 2253 |
65 equal | 1491 equal | 9000 | Division 1 | Sat 21 Jan 1911 Hearts 0 St Mirren 0 | 1910-11 | 8 equal | Clyde | 26000 | Motherwell | 6000 |
65 equal | 1491 equal | 9000 | Division 1 | Sat 13 Jan 1912 Hearts 1 St Mirren 2 | 1911-12 | 10 equal | Hibernian | 32000 | Motherwell | 2500 |
67 | 1538 | 8683 | Premier | Wed 30 Oct 1991 Hearts 0 St Mirren 0 | 1991-92 | 21 | Rangers | 24356 | Airdrieonians | 5310 |
68 | 1542 | 8618 | Premier | Sat 19 Oct 1985 Hearts 3 St Mirren 0 | 1985-86 | 18 | Rangers | 27442 | Stirling Albion | 4478 |
69 | 1555 equal | 8500 | Division 1 | Sat 15 Aug 1903 Hearts 5 St Mirren 1 | 1903-04 | 5 equal | Dundee | 14000 | Morton | 3000 |
70 | 1572 | 8477 | Premier | Sat 26 Nov 1983 Hearts 2 St Mirren 2 | 1983-84 | 12 | Hibernian | 23499 | St Mirren | 2002 |
71 | 1586 | 8307 | Division 1 | Sat 21 Feb 1970 Hearts 1 St Mirren 0 | 1969-70 | 15 | Rangers | 28950 | Dundee United | 6000 |
72 | 1601 | 8188 | Division 1 | Sat 19 Apr 1969 Hearts 2 St Mirren 1 | 1968-69 | 8 | Celtic | 33760 | Morton | 4539 |
73 | 1606 | 8143 | Division 1 | Sat 13 Mar 1971 Hearts 1 St Mirren 0 | 1970-71 | 18 | Rangers | 31661 | Motherwell | 4305 |
74 | 1615 | 8030 | Premier | Sat 24 Mar 1990 Hearts 0 St Mirren 0 | 1989-90 | 21 | Celtic | 25932 | Montrose | 7024 |
75 | 1659 | 7803 | Premier | Sat 10 Feb 1979 Hearts 1 St Mirren 2 | 1978-79 | 14 | Hibernian | 19663 | Morton | 2253 |
76 | 1668 | 7669 | Premier | Sat 08 Sep 1984 Hearts 1 St Mirren 2 | 1984-85 | 15 | Aberdeen | 23896 | East Stirlingshire | 3755 |
77 | 1688 equal | 7500 | Division 1 | Sat 21 Nov 1908 Hearts 1 St Mirren 2 | 1908-09 | 10 equal | Kilmarnock | 18000 | Partick Thistle | 1000 |
78 | 1781 | 6960 | Division A | Sat 16 Feb 1935 Hearts 0 St Mirren 1 | 1934-35 | 20 | Celtic | 39370 | Clyde | 5645 |
79 | 1803 | 6616 | Premier | Sat 24 Mar 1984 Hearts 2 St Mirren 1 | 1983-84 | 19 | Hibernian | 23499 | St Mirren | 2002 |
80 equal | 1809 equal | 6500 | Division 1 | Sat 16 Sep 1899 Hearts 3 St Mirren 0 | 1899-00 | 5 equal | Rangers | 15500 | Clyde | 2000 |
80 equal | 1809 equal | 6500 | Scottish Cup | Sat 13 Jan 1900 Hearts 0 St Mirren 0 | 1899-00 | 5 equal | Rangers | 15500 | Clyde | 2000 |
82 | 1849 equal | 6250 | Division 1 | Sat 25 Dec 1965 Hearts 4 St Mirren 0 | 1965-66 | 23 | Celtic | 46965 | Falkirk | 5315 |
83 | 1853 equal | 6200 | Premier | Sat 11 Apr 1992 Hearts 0 St Mirren 0 | 1991-92 | 25 | Rangers | 24356 | Airdrieonians | 5310 |
84 equal | 1866 equal | 6000 | Division 1 | Sat 29 Aug 1896 Hearts 2 St Mirren 1 | 1896-97 | 4 equal | Celtic | 11000 | Clyde | 2000 |
84 equal | 1866 equal | 6000 | Division 1 | Sat 23 Nov 1901 Hearts 2 St Mirren 0 | 1901-02 | 7 equal | Celtic | 14000 | Third Lanark | 2000 |
84 equal | 1866 equal | 6000 | Division 1 | Sat 22 Oct 1904 Hearts 3 St Mirren 1 | 1904-05 | 5 | Rangers | 12500 | Motherwell | 3000 |
84 equal | 1866 equal | 6000 | Division 1 | Sat 15 Jan 1916 Hearts 3 St Mirren 1 | 1915-16 | 12 equal | Rangers | 17500 | Dumbarton | 4500 |
84 equal | 1866 equal | 6000 | Division 1 | Sat 03 Mar 1917 Hearts 1 St Mirren 2 | 1916-17 | 8 equal | Celtic | 12000 | Hamilton Accies | 2000 |
84 equal | 1866 equal | 6000 | Division 1 | Sat 18 Aug 1917 Hearts 2 St Mirren 1 | 1917-18 | 11 equal | Celtic | 15000 | Dumbarton | 4500 |
84 equal | 1866 equal | 6000 | Division 1 | Sat 14 Sep 1918 Hearts 0 St Mirren 0 | 1918-19 | 16 equal | Morton | 17500 | St Mirren | 6000 |
91 | 1929 | 5707 | Premier | Sat 01 Nov 1980 Hearts 1 St Mirren 1 | 1980-81 | 14 | Celtic | 17169 | Kilmarnock | 1866 |
92 equal | 1941 equal | 5500 | Division 1 | Sat 25 Sep 1897 Hearts 2 St Mirren 4 | 1897-98 | 4 | Celtic | 14000 | Third Lanark | 1500 |
92 equal | 1941 equal | 5500 | Division 1 | Sat 23 Dec 1905 Hearts 1 St Mirren 0 | 1905-06 | 14 | Celtic | 13000 | Morton | 2000 |
92 equal | 1941 equal | 5500 | Division 1 | Sat 11 Jan 1908 Hearts 0 St Mirren 1 | 1907-08 | 12 equal | Celtic | 22500 | Port Glasgow Athletic | 3000 |
95 | 1977 | 5228 | Division 1 | Sat 19 Nov 1966 Hearts 4 St Mirren 0 | 1966-67 | 15 | Hibernian | 30086 | Stirling Albion | 1846 |
96 equal | 1994 equal | 5000 | Division 1 | Sat 01 Sep 1894 Hearts 1 St Mirren 0 | 1894-95 | 7 equal | Rangers | 8000 | Kings Park | 3000 |
96 equal | 1994 equal | 5000 | Division 1 | Sat 24 Dec 1898 Hearts 4 St Mirren 2 | 1898-99 | 5 | Rangers | 17500 | Dundee | 1500 |
98 equal | 2039 equal | 4500 | Division 1 | Sat 10 Oct 1891 Hearts 2 St Mirren 2 | 1891-92 | 3 equal | Renton | 13000 | Clyde | 1000 |
98 equal | 2039 equal | 4500 | Division 1 | Sat 24 Sep 1892 Hearts 4 St Mirren 0 | 1892-93 | 3 | Queens Park | 13500 | Third Lanark | 1500 |
100 | 2070 | 4204 | League Cup | Wed 31 Aug 1966 Hearts 3 St Mirren 1 | 1966-67 | 20 | Hibernian | 30086 | Stirling Albion | 1846 |
101 equal | 2099 equal | 3500 | Division 1 | Sat 21 Feb 1891 Hearts 1 St Mirren 0 | 1890-91 | 4 equal | Dumbarton | 5500 | Third Lanark | 1500 |
101 equal | 2099 equal | 3500 | Division 1 | Sat 26 Oct 1895 Hearts 5 St Mirren 1 | 1895-96 | 9 | Hibernian | 17500 | Dumbarton | 2500 |
101 equal | 2099 equal | 3500 | Division 1 | Sat 08 Nov 1902 Hearts 1 St Mirren 3 | 1902-03 | 11 | Dundee | 32000 | Morton | 2000 |
104 | 2120 equal | 3000 | Division 1 | Sat 18 Nov 1893 Hearts 1 St Mirren 1 | 1893-94 | 7 equal | Celtic | 14000 | Renton | 2500 |
105 | 2145 | 2649 | Premier | Sat 18 Apr 1981 Hearts 1 St Mirren 2 | 1980-81 | 21 | Celtic | 17169 | Kilmarnock | 1866 |
106 | 2147 equal | 2500 | Division 1 | Sat 27 Nov 1909 Hearts 0 St Mirren 1 | 1909-10 | 17 equal | St Mirren | 25000 | Motherwell | 2000 |
107 | 2166 | 2002 | League Cup | Wed 09 Nov 1983 Hearts 3 St Mirren 1 | 1983-84 | 23 | Hibernian | 23499 | St Mirren | 2002 |
108 | 2184 equal | 1500 | Division 1 | Sat 01 Dec 1900 Hearts 0 St Mirren 0 | 1900-01 | 13 | Hibernian | 19500 | St Mirren | 1500 |
By Date | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
Match Details | Season Details | |||||||||
Team Rank |
All Time Rank |
Crowd | Comp | Match | Season | Rank In Season |
Top Crowd |
Bottom Crowd |
||
101 equal | 2099 equal | 3500 | Division 1 | Sat 21 Feb 1891 Hearts 1 St Mirren 0 | 1890-91 | 4 equal | Dumbarton | 5500 | Third Lanark | 1500 |
98 equal | 2039 equal | 4500 | Division 1 | Sat 10 Oct 1891 Hearts 2 St Mirren 2 | 1891-92 | 3 equal | Renton | 13000 | Clyde | 1000 |
98 equal | 2039 equal | 4500 | Division 1 | Sat 24 Sep 1892 Hearts 4 St Mirren 0 | 1892-93 | 3 | Queens Park | 13500 | Third Lanark | 1500 |
104 | 2120 equal | 3000 | Division 1 | Sat 18 Nov 1893 Hearts 1 St Mirren 1 | 1893-94 | 7 equal | Celtic | 14000 | Renton | 2500 |
96 equal | 1994 equal | 5000 | Division 1 | Sat 01 Sep 1894 Hearts 1 St Mirren 0 | 1894-95 | 7 equal | Rangers | 8000 | Kings Park | 3000 |
101 equal | 2099 equal | 3500 | Division 1 | Sat 26 Oct 1895 Hearts 5 St Mirren 1 | 1895-96 | 9 | Hibernian | 17500 | Dumbarton | 2500 |
84 equal | 1866 equal | 6000 | Division 1 | Sat 29 Aug 1896 Hearts 2 St Mirren 1 | 1896-97 | 4 equal | Celtic | 11000 | Clyde | 2000 |
92 equal | 1941 equal | 5500 | Division 1 | Sat 25 Sep 1897 Hearts 2 St Mirren 4 | 1897-98 | 4 | Celtic | 14000 | Third Lanark | 1500 |
96 equal | 1994 equal | 5000 | Division 1 | Sat 24 Dec 1898 Hearts 4 St Mirren 2 | 1898-99 | 5 | Rangers | 17500 | Dundee | 1500 |
80 equal | 1809 equal | 6500 | Division 1 | Sat 16 Sep 1899 Hearts 3 St Mirren 0 | 1899-00 | 5 equal | Rangers | 15500 | Clyde | 2000 |
80 equal | 1809 equal | 6500 | Scottish Cup | Sat 13 Jan 1900 Hearts 0 St Mirren 0 | 1899-00 | 5 equal | Rangers | 15500 | Clyde | 2000 |
108 | 2184 equal | 1500 | Division 1 | Sat 01 Dec 1900 Hearts 0 St Mirren 0 | 1900-01 | 13 | Hibernian | 19500 | St Mirren | 1500 |
84 equal | 1866 equal | 6000 | Division 1 | Sat 23 Nov 1901 Hearts 2 St Mirren 0 | 1901-02 | 7 equal | Celtic | 14000 | Third Lanark | 2000 |
101 equal | 2099 equal | 3500 | Division 1 | Sat 08 Nov 1902 Hearts 1 St Mirren 3 | 1902-03 | 11 | Dundee | 32000 | Morton | 2000 |
69 | 1555 equal | 8500 | Division 1 | Sat 15 Aug 1903 Hearts 5 St Mirren 1 | 1903-04 | 5 equal | Dundee | 14000 | Morton | 3000 |
84 equal | 1866 equal | 6000 | Division 1 | Sat 22 Oct 1904 Hearts 3 St Mirren 1 | 1904-05 | 5 | Rangers | 12500 | Motherwell | 3000 |
92 equal | 1941 equal | 5500 | Division 1 | Sat 23 Dec 1905 Hearts 1 St Mirren 0 | 1905-06 | 14 | Celtic | 13000 | Morton | 2000 |
62 | 1439 equal | 9500 | Division 1 | Sat 25 Aug 1906 Hearts 1 St Mirren 1 | 1906-07 | 8 | Queens Park | 33000 | Motherwell | 1200 |
92 equal | 1941 equal | 5500 | Division 1 | Sat 11 Jan 1908 Hearts 0 St Mirren 1 | 1907-08 | 12 equal | Celtic | 22500 | Port Glasgow Athletic | 3000 |
77 | 1688 equal | 7500 | Division 1 | Sat 21 Nov 1908 Hearts 1 St Mirren 2 | 1908-09 | 10 equal | Kilmarnock | 18000 | Partick Thistle | 1000 |
106 | 2147 equal | 2500 | Division 1 | Sat 27 Nov 1909 Hearts 0 St Mirren 1 | 1909-10 | 17 equal | St Mirren | 25000 | Motherwell | 2000 |
6 equal | 261 equal | 25000 | Scottish Cup | Sat 12 Feb 1910 Hearts 0 St Mirren 0 | 1909-10 | 1 | St Mirren | 25000 | Motherwell | 2000 |
65 equal | 1491 equal | 9000 | Division 1 | Sat 21 Jan 1911 Hearts 0 St Mirren 0 | 1910-11 | 8 equal | Clyde | 26000 | Motherwell | 6000 |
65 equal | 1491 equal | 9000 | Division 1 | Sat 13 Jan 1912 Hearts 1 St Mirren 2 | 1911-12 | 10 equal | Hibernian | 32000 | Motherwell | 2500 |
50 equal | 1251 equal | 11000 | Division 1 | Sat 16 Nov 1912 Hearts 2 St Mirren 0 | 1912-13 | 9 | Dunfermline Athletic | 22928 | Falkirk | 4500 |
24 | 665 equal | 17000 | Division 1 | Sat 15 Nov 1913 Hearts 6 St Mirren 0 | 1913-14 | 4 | Morton | 18500 | Queens Park | 6500 |
55 | 1309 equal | 10500 | Division 1 | Sat 12 Sep 1914 Hearts 5 St Mirren 0 | 1914-15 | 10 equal | Rangers | 23095 | Hamilton Accies | 5000 |
84 equal | 1866 equal | 6000 | Division 1 | Sat 15 Jan 1916 Hearts 3 St Mirren 1 | 1915-16 | 12 equal | Rangers | 17500 | Dumbarton | 4500 |
84 equal | 1866 equal | 6000 | Division 1 | Sat 03 Mar 1917 Hearts 1 St Mirren 2 | 1916-17 | 8 equal | Celtic | 12000 | Hamilton Accies | 2000 |
84 equal | 1866 equal | 6000 | Division 1 | Sat 18 Aug 1917 Hearts 2 St Mirren 1 | 1917-18 | 11 equal | Celtic | 15000 | Dumbarton | 4500 |
84 equal | 1866 equal | 6000 | Division 1 | Sat 14 Sep 1918 Hearts 0 St Mirren 0 | 1918-19 | 16 equal | Morton | 17500 | St Mirren | 6000 |
26 equal | 800 equal | 15000 | Division 1 | Sat 20 Dec 1919 Hearts 1 St Mirren 2 | 1919-20 | 11 equal | Celtic | 40700 | Falkirk | 6500 |
50 equal | 1251 equal | 11000 | Division 1 | Sat 18 Dec 1920 Hearts 1 St Mirren 0 | 1920-21 | 21 | Celtic | 36500 | Hamilton Accies | 10500 |
34 | 987 equal | 13000 | Division 1 | Tue 03 Jan 1922 Hearts 3 St Mirren 2 | 1921-22 | 20 | Rangers | 40000 | Kilmarnock | 7000 |
20 equal | 577 equal | 18000 | Division 1 | Sat 04 Nov 1922 Hearts 2 St Mirren 2 | 1922-23 | 10 | Celtic | 32500 | Clyde | 3500 |
26 equal | 800 equal | 15000 | Division 1 | Wed 02 Jan 1924 Hearts 0 St Mirren 0 | 1923-24 | 14 | Falkirk | 34500 | Airdrieonians | 6000 |
31 equal | 887 equal | 14000 | Division 1 | Sat 27 Dec 1924 Hearts 5 St Mirren 2 | 1924-25 | 17 equal | Hibernian | 33500 | Dundee | 6000 |
45 equal | 1181 equal | 11500 | Division A | Sat 26 Dec 1925 Hearts 1 St Mirren 0 | 1925-26 | 18 equal | Celtic | 50500 | Hamilton Accies | 6000 |
22 | 627 equal | 17500 | Division A | Sat 06 Nov 1926 Hearts 4 St Mirren 3 | 1926-27 | 8 | Rangers | 32000 | Clyde | 4500 |
45 equal | 1181 equal | 11500 | Division A | Sat 10 Mar 1928 Hearts 2 St Mirren 1 | 1927-28 | 18 | Motherwell | 42000 | Partick Thistle | 7000 |
31 equal | 887 equal | 14000 | Division A | Tue 25 Dec 1928 Hearts 1 St Mirren 0 | 1928-29 | 15 | Rangers | 48000 | Dundee | 6000 |
8 | 287 | 24500 | Division A | Sat 31 Aug 1929 Hearts 5 St Mirren 0 | 1929-30 | 5 | Rangers | 41000 | Falkirk | 4000 |
16 | 448 equal | 20500 | Division A | Sat 29 Nov 1930 Hearts 3 St Mirren 1 | 1930-31 | 7 | Rangers | 37000 | Falkirk | 5500 |
56 | 1339 | 10333 | Division A | Sat 12 Mar 1932 Hearts 2 St Mirren 2 | 1931-32 | 17 | Rangers | 53396 | Hamilton Accies | 3891 |
35 | 1002 | 12987 | Division A | Sat 07 Jan 1933 Hearts 0 St Mirren 0 | 1932-33 | 17 | Hibernian | 41034 | Falkirk | 5132 |
13 | 417 | 21277 | Division A | Sat 12 Aug 1933 Hearts 6 St Mirren 0 | 1933-34 | 5 | Rangers | 48895 | Kilmarnock | 3617 |
78 | 1781 | 6960 | Division A | Sat 16 Feb 1935 Hearts 0 St Mirren 1 | 1934-35 | 20 | Celtic | 39370 | Clyde | 5645 |
18 | 491 | 19945 | Division A | Sat 29 Aug 1936 Hearts 2 St Mirren 1 | 1936-37 | 8 | Celtic | 42223 | Queens Park | 4230 |
30 | 881 | 14119 | Division A | Wed 15 Sep 1937 Hearts 4 St Mirren 0 | 1937-38 | 15 | Celtic | 44030 | Kilmarnock | 9604 |
44 | 1164 | 11687 | Division A | Sat 01 Oct 1938 Hearts 5 St Mirren 2 | 1938-39 | 13 | Celtic | 49905 | Albion Rovers | 2755 |
23 | 642 | 17454 | Division A | Wed 28 Aug 1946 Hearts 2 St Mirren 2 | 1946-47 | 15 | Rangers | 44532 | Queens Park | 4723 |
17 | 465 | 20103 | Division A | Wed 13 Aug 1947 Hearts 3 St Mirren 2 | 1947-48 | 12 | Hibernian | 39268 | Queen Of The South | 10399 |
11 | 354 | 22609 | Division A | Sat 04 Sep 1948 Hearts 1 St Mirren 3 | 1948-49 | 16 | Celtic | 41175 | Albion Rovers | 10002 |
2 | 102 | 33732 | Division A | Tue 03 Jan 1950 Hearts 5 St Mirren 0 | 1949-50 | 5 | Rangers | 46285 | Stirling Albion | 15329 |
12 | 376 | 22027 | Division A | Sat 30 Sep 1950 Hearts 1 St Mirren 0 | 1950-51 | 12 | Celtic | 47672 | Celtic | 14242 |
3 | 117 | 32488 | League Cup | Sat 01 Sep 1951 Hearts 3 St Mirren 1 | 1951-52 | 6 | Rangers | 47684 | Motherwell | 7666 |
5 | 228 | 26724 | Division A | Sat 12 Jan 1952 Hearts 2 St Mirren 1 | 1951-52 | 11 | Rangers | 47684 | Motherwell | 7666 |
9 | 325 equal | 23500 | Division A | Sat 13 Sep 1952 Hearts 1 St Mirren 2 | 1952-53 | 9 | Rangers | 41533 | East Fife | 9827 |
10 | 342 equal | 23000 | Division A | Sat 16 Jan 1954 Hearts 5 St Mirren 1 | 1953-54 | 10 | Rangers | 49000 | Hamilton Accies | 12000 |
39 equal | 1105 equal | 12000 | Division A | Fri 22 Apr 1955 Hearts 1 St Mirren 1 | 1954-55 | 18 equal | Hibernian | 49000 | Stirling Albion | 10000 |
19 | 529 equal | 19000 | Division A | Wed 07 Mar 1956 Hearts 4 St Mirren 1 | 1955-56 | 17 | Rangers | 50000 | Forfar Athletic | 11007 |
25 | 727 equal | 16000 | Division 1 | Sat 15 Sep 1956 Hearts 2 St Mirren 2 | 1956-57 | 18 | Rangers | 49000 | Queen Of The South | 11000 |
20 equal | 577 equal | 18000 | Division 1 | Sat 21 Dec 1957 Hearts 5 St Mirren 1 | 1957-58 | 18 equal | Hibernian | 41666 | Raith Rovers | 9000 |
39 equal | 1105 equal | 12000 | Division 1 | Mon 09 Mar 1959 Hearts 4 St Mirren 0 | 1958-59 | 20 equal | Rangers | 42000 | Raith Rovers | 12000 |
6 equal | 261 equal | 25000 | Division 1 | Sat 05 Dec 1959 Hearts 0 St Mirren 2 | 1959-60 | 8 equal | Rangers | 45000 | Arbroath | 12000 |
4 | 153 equal | 30000 | League Cup | Sat 13 Aug 1960 Hearts 1 St Mirren 1 | 1960-61 | 5 | Hibernian | 43000 | St Mirren | 12000 |
1 | 92 | 34325 | Scottish Cup | Sat 11 Mar 1961 Hearts 0 St Mirren 1 | 1960-61 | 4 | Hibernian | 43000 | St Mirren | 12000 |
39 equal | 1105 equal | 12000 | Division 1 | Sat 15 Apr 1961 Hearts 0 St Mirren 0 | 1960-61 | 23 | Hibernian | 43000 | St Mirren | 12000 |
29 | 847 | 14520 | Division 1 | Wed 23 Aug 1961 Hearts 2 St Mirren 2 | 1961-62 | 11 | Celtic | 35045 | Dundee United | 6456 |
14 | 436 | 20902 | League Cup | Sat 02 Sep 1961 Hearts 3 St Mirren 1 | 1961-62 | 5 | Celtic | 35045 | Dundee United | 6456 |
57 | 1350 | 10247 | Division 1 | Sat 24 Nov 1962 Hearts 5 St Mirren 0 | 1962-63 | 14 | Rangers | 32267 | Raith Rovers | 4575 |
61 | 1433 | 9599 | Division 1 | Sat 09 Nov 1963 Hearts 5 St Mirren 1 | 1963-64 | 17 | Motherwell | 32403 | Third Lanark | 5757 |
53 | 1298 | 10631 | Division 1 | Sat 10 Oct 1964 Hearts 0 St Mirren 0 | 1964-65 | 15 | Kilmarnock | 37275 | Partick Thistle | 5850 |
82 | 1849 equal | 6250 | Division 1 | Sat 25 Dec 1965 Hearts 4 St Mirren 0 | 1965-66 | 23 | Celtic | 46965 | Falkirk | 5315 |
100 | 2070 | 4204 | League Cup | Wed 31 Aug 1966 Hearts 3 St Mirren 1 | 1966-67 | 20 | Hibernian | 30086 | Stirling Albion | 1846 |
95 | 1977 | 5228 | Division 1 | Sat 19 Nov 1966 Hearts 4 St Mirren 0 | 1966-67 | 15 | Hibernian | 30086 | Stirling Albion | 1846 |
72 | 1601 | 8188 | Division 1 | Sat 19 Apr 1969 Hearts 2 St Mirren 1 | 1968-69 | 8 | Celtic | 33760 | Morton | 4539 |
63 | 1468 | 9286 | League Cup | Wed 13 Aug 1969 Hearts 0 St Mirren 0 | 1969-70 | 12 | Rangers | 28950 | Dundee United | 6000 |
71 | 1586 | 8307 | Division 1 | Sat 21 Feb 1970 Hearts 1 St Mirren 0 | 1969-70 | 15 | Rangers | 28950 | Dundee United | 6000 |
73 | 1606 | 8143 | Division 1 | Sat 13 Mar 1971 Hearts 1 St Mirren 0 | 1970-71 | 18 | Rangers | 31661 | Motherwell | 4305 |
64 | 1476 | 9192 | Premier | Sat 07 Oct 1978 Hearts 1 St Mirren 1 | 1978-79 | 10 | Hibernian | 19663 | Morton | 2253 |
75 | 1659 | 7803 | Premier | Sat 10 Feb 1979 Hearts 1 St Mirren 2 | 1978-79 | 14 | Hibernian | 19663 | Morton | 2253 |
91 | 1929 | 5707 | Premier | Sat 01 Nov 1980 Hearts 1 St Mirren 1 | 1980-81 | 14 | Celtic | 17169 | Kilmarnock | 1866 |
105 | 2145 | 2649 | Premier | Sat 18 Apr 1981 Hearts 1 St Mirren 2 | 1980-81 | 21 | Celtic | 17169 | Kilmarnock | 1866 |
43 | 1146 | 11919 | League Cup | Wed 22 Sep 1982 Hearts 2 St Mirren 1 | 1982-83 | 3 | Rangers | 18993 | Forfar Athletic | 3471 |
107 | 2166 | 2002 | League Cup | Wed 09 Nov 1983 Hearts 3 St Mirren 1 | 1983-84 | 23 | Hibernian | 23499 | St Mirren | 2002 |
70 | 1572 | 8477 | Premier | Sat 26 Nov 1983 Hearts 2 St Mirren 2 | 1983-84 | 12 | Hibernian | 23499 | St Mirren | 2002 |
79 | 1803 | 6616 | Premier | Sat 24 Mar 1984 Hearts 2 St Mirren 1 | 1983-84 | 19 | Hibernian | 23499 | St Mirren | 2002 |
76 | 1668 | 7669 | Premier | Sat 08 Sep 1984 Hearts 1 St Mirren 2 | 1984-85 | 15 | Aberdeen | 23896 | East Stirlingshire | 3755 |
49 | 1240 | 11105 | Premier | Sat 12 Jan 1985 Hearts 0 St Mirren 1 | 1984-85 | 8 | Aberdeen | 23896 | East Stirlingshire | 3755 |
68 | 1542 | 8618 | Premier | Sat 19 Oct 1985 Hearts 3 St Mirren 0 | 1985-86 | 18 | Rangers | 27442 | Stirling Albion | 4478 |
15 | 445 | 20655 | Scottish Cup | Sun 09 Mar 1986 Hearts 4 St Mirren 1 | 1985-86 | 7 | Rangers | 27442 | Stirling Albion | 4478 |
33 | 962 | 13287 | Premier | Tue 25 Mar 1986 Hearts 3 St Mirren 0 | 1985-86 | 13 | Rangers | 27442 | Stirling Albion | 4478 |
47 | 1205 | 11420 | Premier | Sat 11 Oct 1986 Hearts 0 St Mirren 0 | 1986-87 | 18 | Rangers | 29091 | Dundee United | 6779 |
38 | 1104 | 12002 | Premier | Sat 28 Feb 1987 Hearts 1 St Mirren 0 | 1986-87 | 17 | Rangers | 29091 | Dundee United | 6779 |
28 | 825 | 14879 | Premier | Sat 21 Nov 1987 Hearts 0 St Mirren 0 | 1987-88 | 10 | Celtic | 28992 | Dunfermline Athletic | 7307 |
60 | 1429 | 9626 | Premier | Sat 30 Apr 1988 Hearts 0 St Mirren 1 | 1987-88 | 22 | Celtic | 28992 | Dunfermline Athletic | 7307 |
48 | 1209 | 11389 | Premier | Sat 03 Sep 1988 Hearts 1 St Mirren 2 | 1988-89 | 18 | Rangers | 26424 | Dundee | 8392 |
42 | 1143 | 11961 | Premier | Sat 07 Jan 1989 Hearts 2 St Mirren 0 | 1988-89 | 16 | Rangers | 26424 | Dundee | 8392 |
59 | 1407 | 9911 | Premier | Sat 28 Oct 1989 Hearts 4 St Mirren 0 | 1989-90 | 19 | Celtic | 25932 | Montrose | 7024 |
74 | 1615 | 8030 | Premier | Sat 24 Mar 1990 Hearts 0 St Mirren 0 | 1989-90 | 21 | Celtic | 25932 | Montrose | 7024 |
36 | 1070 | 12215 | Premier | Sat 25 Aug 1990 Hearts 1 St Mirren 1 | 1990-91 | 10 | Rangers | 22001 | Motherwell | 7055 |
52 | 1275 | 10914 | Premier | Sat 12 Jan 1991 Hearts 2 St Mirren 0 | 1990-91 | 14 | Rangers | 22001 | Motherwell | 7055 |
67 | 1538 | 8683 | Premier | Wed 30 Oct 1991 Hearts 0 St Mirren 0 | 1991-92 | 21 | Rangers | 24356 | Airdrieonians | 5310 |
37 | 1078 | 12130 | Scottish Cup | Wed 05 Feb 1992 Hearts 3 St Mirren 0 | 1991-92 | 10 | Rangers | 24356 | Airdrieonians | 5310 |
83 | 1853 equal | 6200 | Premier | Sat 11 Apr 1992 Hearts 0 St Mirren 0 | 1991-92 | 25 | Rangers | 24356 | Airdrieonians | 5310 |
54 | 1307 | 10524 | SPL | Wed 20 Sep 2000 Hearts 2 St Mirren 0 | 2000-01 | 17 | Hibernian | 17619 | Berwick Rangers | 7502 |
58 | 1361 | 10164 | SPL | Wed 31 Jan 2001 Hearts 1 St Mirren 0 | 2000-01 | 20 | Hibernian | 17619 | Berwick Rangers | 7502 |